Tanah Lot

Tanah Lot is a coastal temple in South Bali.